Part Number Hot Search : 
MPC562 76419S 62000 D1616 76419S K4N38A TD62004P 72T02
Product Description
Full Text Search
 

To Download MAX32600-P85BW Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  general description the max32600 microcontroller is based on the industry-standard arm ? cortex ? -m3 32-bit risc cpu operating at up to 24mhz. it includes 256kb of lash memory, 32kb of sram, a 2kb instruction cache, and integrated high-performance analog peripherals. the max32600 is available in the following package options: 192-ball, 12mm x 12mm ctbga; 120-ball, 7mm x 7mm ctbga; and 108-ball, 5.4mm x 4.3mm wlp. applications wearable medical devices pulse oximetry measurement galvanic skin response measurement blood glucose metering additional benefits and features and ordering information appear at end of data sheet. arm and cortex are registered trademarks of arm ltd. 19-6947; rev 6; 2/16 beneits and features integrated afe enables precision wellness measurements with minimal discretes ? 16-bit adc with input mux and pga ? up to 500ksps conversion rate ? pga with gain of 1, 2, 4, and 8 and bypass mode ? differential 8:1 or single-ended 16:1 input mux ? internal mux inputs for measuring v dda3 ? internal or external voltage reference ? programmable buffers for adc and dacs ? two 12-bit dacs and two 8-bit dacs ? four operational ampliiers ? four low-power comparators ? four uncommitted spst analog switches ? four ground switches ? up to eight 100ma led driver pairs (sink) ? internal temperature sensor secure valuable ip and data with robust on-board trust protection unit ? trust protection unit for end-to-end security ? aes hardware engine ? maa for ecdsa and rsa ? hardware prng ? fast-erase sram for secure key storage industrys lowest overall system power increases battery life ? 175a/mhz active power executing code from cache ? 1.25a current consumption with real-time clock enable in lp0 ? 1.8a current consumption with data retention and fast 15s wakeup in lp1 ? peripheral clock control ? 6-channel dma engine enables intelligent peripheral operation while micro is in sleep mode flexible package options ? 120-ball ctbga, 0.5mm pitch, 7mm x 7mm ? 192-ball ctbga, 0.65mm pitch, 12mm x 12mm ? 108-bump wlp, 0.4mm pitch, 5.4mm x 4.3mm simpliied functional diagram 2 2 watchdog timer arm cortex-m3 24mhz 256kb flash 32kb sram nvic 4 32-bit timer 32-bit real-time clock with time of day alarm 24mhz internal osc supply voltage monitors analog front-end max32600 crc32/16 generator 16-bit adc with pga 2 12-bit dacs 2 8-bit dacs 4 comp/ amplifiers programmable voltage reference 8 programmable led drivers 4 spst analog switches 16 s/e or 8 diff mux inputs temp sensor, calibration mux see the selector guide for configuration details. 64 gpios lcd controller 96/128/160 segments jtag usb full speed i 2 c slave 2 i 2 c master 2 uart 3 spi master aes engine instant erase key storage maa rng seed unique id trust protection unit max32600 wellness measurement microcontroller evaluation kit available downloaded from: http:///
voltage range on v dd and v dda3 with respect to gnd ............................................... -0.3v to +3.6v voltage range on v bus ......................................... -0.3v to 5.5v voltage range on any lead with respect to gnd (excluding v bus ) ....... -0.3v to (v dd + 0.5v) voltage range on analog pins with respect to gnd ............................................. -0.3v to v dda3 total current into v dd /v dda3 power lines (sink) .......... 100ma total current source v dd power lines (sink) ................. 100ma output current (sink) by any i/o pin ................................. 25ma output current (source) by any i/o pin ............................-25ma output current (source) by v ddio .................................. 100ma output current (sink) by led pins .................................. 135ma output current (source) by v reg18 .................................. 50ma operating temperature range ........................... -40c to +85c storage temperature range ............................ -65c to +150c soldering temperature (reflow) ....................................... +260c 108 wlp junction-to-ambient thermal resistance ( ja ) ..... 32.99c/w 120 ctbga junction-to-ambient thermal resistance ( ja ) .......... 32c/w junction-to-case thermal resistance ( jc ) ................. 9c/w 192 ctbga junction-to-ambient thermal resistance ( ja ) ..... 29.50c/w junction-to-case thermal resistance ( jc ) ............ 9.40c/w (note 1) (v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) note 1: package thermal resistances were obtained using the method described in jedec specification jesd51-7, using a four-layer board. for detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial . absolute maximum ratings stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. these are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. package thermal characteristics parameter symbol conditions min typ max units digital domain voltage v dd (note 3) 1.8 3.6 v analog domain voltage v dda3 2.3 3.6 v 1.8v internal regulator v reg18 1.8 v power-fail warning voltage for supply v pfw monitors v dd , pfwvsbit = 0x0016 2.525 v power-fail reset voltage v rst monitors v dd 1.765 v power-on-reset release voltage v spor monitors v dd or v ddb 1.8 v ram data retention voltage v drv 1.0 v lp3 active current (note 4) i ddlp3 cache disabled, f ck = 24mhz 5 ma cache enabled, execution from cache, 100% hit rate, f ck = 24mhz 6.10 lp2 current i ddlp2 one pmu channel enabled 1.25 ma each additional pmu channel 200 a lp1 current i ddlp1 rtc enabled, v dd supply current 1.8 a rtc disabled, v dd supply current 1.4 lp0 current i ddlp0 rtc enabled, v dd supply current 1250 na rtc disabled, v dd supply current 850 lp2 mode resume time t onlp2 one pmu channel active 0 s recommended dc operating conditions max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 2 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units lp1 mode resume time t onlp1 15 s lp0 mode resume time t onlp0 26 s input low voltage for srstn and all port pins v il 0.3 v ddio v input high voltage for srstn and all port pins v ih 0.7 v ddio v input hysteresis (schmitt) v ihys 300 mv output low voltage for all port pins v ol v dd = 3.6v, i ol = 11ma 0.4 0.5 v v dd = 2.3v, i ol = 8ma 0.4 0.5 output high voltage for all port pins v oh i oh = -2ma v ddio ? 0.5 v input/output pin capacitance for all gpio port pins c io 5 pf pullup resistance for all gpio port pins r pu25k normal drive mode 25 k r pu1m weak pullup enabled 1 m input leakage current low i il v in = 0v, internal pullup disabled -100 +100 na input leakage current high i ih v in < v dd + 0.6v or 3.6v or whichever is lower, internal pullup disabled -100 +100 na flash memory flash erase time t me mass erase 30 ms t erase page erase 30 flash programming time per word t prog 60 s flash endurance (note 5) 20 k cycles data retention t ret t a = +25c (note 5) 100 years lcd lcd reference voltage v lcd v lcd output boost voltage; v dd = 2.0v to 3.6v 3.3 v lcd segment/common bias voltage v lcdbias 2/3 level v adj + 2/3 (v lcd - v adj ) v 1/2 level v adj + 1/2 (v lcd - v adj ) 1/3 level v adj + 1/3 (v lcd - v adj ) lcd adjustment voltage v adj lcd_lcra[3:0] = 0 0 v lcd_lcra[3:0] = 15 0.4 v lcd lcd bias resistor r lcd static and 1/3 bias 108 k 1/2 bias 72 lcd adjustment resistor r ladj lcd_lcra[3:0] = 15 72 k recommended dc operating conditions (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 3 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) (v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 5) parameter symbol conditions min typ max units real-time clock (rtc) rtc input frequency f 32kin 32khz watch crystal 32.768 khz rtc operating current i rtc micro in lp2 or lp3 0.7 a i rtc_lp0 micro in lp0 or lp1 0.4 a rtc initial power-up time t rtc_ pup (note 6) 250 ms rtc power mode transition time from lp0/lp1 to lp2/lp3 rtc transition from low to high power drive, not required in all applications 256 ms parameter symbol conditions min typ max units usb supply voltage v bus 4.5 5.5 v usb phy supply voltage v ddb v bus 4.0v 3.3 v v bus supply current in lp2/3 while transmitting usb data (note 3) i vbus_tx transmitting on d+ and d- at 12mbps, c l = 50 pf on d+ and d- to v ss , frcvdd = 0 3 + i dd ma transmitting on d+ and d- at 12mbps, c l = 50 pf on d+ and d- to gnd, frcvdd = 1 3 ma v bus supply current in lp2/3 with usb idle i vbus_idle d+ = hi, d- = lo, frcvdd = 18 0.4 + i dd ma single-ended input high voltage d+, d- v ihd 2.0 v single-ended input low voltage d+, d- v ild 0.8 v output low voltage d+, d- v old r l = 1.5k from d+ to 3.6v 0.3 v output high voltage d+, d- v ohd r l = 15k from d+ and d- to v ss 2.8 v differential input sensitivity d+, d- v di d+ to d- 0.2 v common-mode voltage range v cm includes v di range 0.8 2.5 v single-ended receiver threshold v se 0.8 2.0 v single-ended receiver hysteresis v seh 200 mv differential output signal cross-point voltage v crs c l = 50pf 1.65 v d+, d- off-state input impedance r lz 300 k recommended dc operating conditions (continued) usb electrical characteristics max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 4 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) (v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) usb electrical characteristics parameter symbol conditions min typ max units driver output impedance r drv steady-state drive 28 44 d+ pullup resistor r pu idle 0.9 1.575 k receiving 1.425 3.090 usb timing d+, d- rise time (transmit) t r c l = 50pf 12 ns d+, d- fall time (transmit) t f c l = 50pf 12 ns rise/fall time matching (transmit) t r , t f c l = 50pf 100 % clock electrical characteristics parameter symbol conditions min typ max units external crystal/clock input frequency f hfxin 1 24 mhz external crystal duty cycle t hfx_duty 50 % external clock input duty cycle t xclk_duty 50 % system clock frequency f ck 24.2 mhz system clock period t ck 1/f ck ns internal relaxation oscillator frequency f osc 24 mhz internal relaxation oscillator variability f osc_var 1% mhz phase-locked loop (pll) electrical characteristics parameter symbol conditions min typ max units frequency f pll 8mhz, 12mhz, 24mhz with corresponding clock multiplier 48 mhz frequency jitter peak-to-peak 1 ns max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 5 downloaded from: http:///
(v dd = v rst to 3.6v, v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units adc analog input input voltage range (note 5) v in unipolar, ain+ ? ain- pga gain = 1, 2, 4, 8 0 +v refadc / gain v bipolar, ain+ ? ain- pga gain = 1, 2, 4, 8 range = 0 -v refadc / (2 gain) +v refadc / (2 gain) v bipolar, ain+ ? ain- pga gain = 1, 2, 4, 8 range = 1 -v refadc/ gain +v refadc / gain v unipolar, ain+ ? ain-, pga bypass 0 +v refadc v bipolar, ain+ ? ain-, pga bypass, range = 0 -v refadc /2 +v refadc / 2 v bipolar, ain+ ? ain-, pga bypass, range = 1 -v refadc +v refadc v common-mode input voltage range v cm_min ain+, ain- 0 v v cm_max ain+, ain- v dda3 adc/pga input leakage current (note 5) i il t a = +25c, ain0, ain[2:7] v in = 0v < 2.0v 1 pa t a = +50c, ain0, ain[2:7] v in = 0v < 2.0v 4 t a = +25c, ain0, ain[2:7] v in = 2.0v to 3.6v 3 t a = +50c, ain0, ain[2:7] v in = 2.0v to 3.6v 8 t a = +25c, ain1+, ain1- v in = 0v < 2.0v 2 t a = +50c ain1+, ain1- v in = 0v < 2.0v 6 t a = +25c, ain1+, ain1- v in = 2.0v to 3.6v 4 t a = +50c, ain1+, ain1- v in = 2.0v to 3.6v 13 t a = -40c to +85c, ain0, ain[2:7] v in = 0v < 2.0v 1 200 t a = -40c to +85c, ain0, ain[2:7] v in = 2.0v to 3.6v 3 350 t a = -40c to +85c, ain1+, ain1- v in = 0v < 2.0v 2 300 t a = -40c to +85c, ain1+, ain1- v in = 2.0v to 3.6v 5 525 adc/pga electrical characteristics max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 6 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units input capacitance c i pga bypass, range = 0 7 pf pga bypass, range = 1 4 pga gain = 1 7 pga gain = 2 13 pga gain = 4 25 pga gain = 8 49 dc characteristics resolution n 16 bits no missing codes (note 5) -1 lsb differential nonlinearity dnl 16-bit resolution 0.5 lsb integral nonlinearity (note 5) inl v refadc 1.5v 1.5 4 lsb transition noise pga bypass 3.7 lsb pga gain = 8 8.1 gain error without firmware compensation pga bypass 200 lsb pga active 225 gain error temperature coeficient v ref 1.5v, does not include reference drift 0.4 lsb/ c offset error without firmware compensation oe pga bypass 0 55 lsb pga active 0 80 offset error temperature coeficient v ref 1.5v, does not include reference drift 0.1 lsb/ c channel-to-channel offset matching 0.1 lsb channel-to-channel gain matching 0.1 lsb input common-mode rejection cmr v cm = 0v to v dda3 1 lsb conversion rate throughput rate f s pga bypass 500/n d ksps pga gain = 1 470/n d pga gain = 2 470/n d pga gain = 4 444/n d pga gain = 8 421/n d decimation rate n d powers of 2 (note 5) 1 128 sp adc conversion time t conv 15.5 adc fclk cycles; adc fclk = 8mhz (note 7) 1.9375 s adc/pga electrical characteristics (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 7 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units adc acquisition time t acq_adc pga bypass 187.5 ns pga gain = 1 250 pga gain = 2 250 pga gain = 4 375 pga gain = 8 375 pga acquisition time t acq_pga single sample or initial sample 0.63 s pga gain = 1, continuous sample 1.5 pga gain = 2, continuous sample 1.5 pga gain = 4, continuous sample 1.5 pga gain = 8, continuous sample 1.5 aperture jitter t aj external crystal or clock source 500 ps internal relaxation oscillator 500 adc clock frequency (note 5) 8 mhz transient response full-scale step 1 clk cycle dynamic specifications (note 8) -0.5db below full scale with v dda3 = 3v internal, v ref = 2.048v, adc range = 1, adc bipolar = 1, pga bypass or pga gain = 1x, f sample = 500ksps signal-to-noise ratio (note 9) snr bypass mode,decimation ilter n d = 1 72.4 74.8 db decimation ilter n d = 1, pga enabled 70.8 73.6 decimation ilter n d = 16 80.3 85.4 decimation ilter n d = 64 84.6 89.9 signal-to-noise and distortion sinad bypass mode,decimation ilter n d = 1 72.2 74.7 decimation ilter n d = 1, pga enabled 70.7 73.5 decimation ilter n d = 16 78.6 84.5 decimation ilter n d = 64 79.7 87.9 spurious-free dynamic range sfdr pga bypass 91 db pga enabled 85 total harmonic distortion thd pga bypass 91 db pga enabled 91 channel-to-channel crosstalk single-ended, f input < 200khz 107 db adc/pga electrical characteristics (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 8 downloaded from: http:///
(v dd = v rst to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) (v dda3 = 2.3v to 3.6v, v dd = v rst to 3.6v, r l = 10k and c l = 100pf, t a = -40c to +85c, v refdac = 1.5v, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units power suppliesadc supply current f s > 333.3ksps, pga bypass, post trimmed 9.6 ma f s > 333.3ksps, pga enabled, post trimmed 11.6 f s 333.3ksps, pga bypass, post trimmed 32.9 na/sps f s 333.3ksps, pga enabled, post trimmed 40.9 line rejection lr v dda3 = 2.3 to 3.6v (note 5) 10 lsb adc/pga electrical characteristics (continued) dac0/dac1 electrical characteristics parameter symbol conditions min typ max units resolution dac r guaranteed monotonic 12 bits differential nonlinearity dnl power mode = 2 or 3, noise ilter enabled, t a = -0c to +85c, code 000h to fffh (note 5) -2 +2 lsb integral nonlinearity inl power mode = 2 or 3, noise ilter enabled, code 073h to f8dh (note 5) -4 +4 lsb offset error e o using uncommitted op amp (note 5) 0.5 4 mv gain error e g v refdac = 1.5v, power mode = 2 to 3, v dda3 = 3.0v, trimmed, using irmware compensation -8 1 +8 lsb v refdac = 1.5v, v dda3 = 3.0v, without irmware compensation -90 +90 gain error temperature compensation e gtc temperature coeficient compensation disabled, using internal uncommitted op amp, v refdac = 1.5v, power mode = 3, v dda3 = 3.0v -60 ppm/ c temperature coeficient compensation enabled, using internal uncommitted op amp, v refdac = 1.5v, power mode = 3, v dda3 = 3.0v -20 output voltage range v o min code to max code (note 5) v ssdac + e o v dda3 - 0.5 + e g v max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 9 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, v dd = v rst to 3.6v, r l = 10k and c l = 100pf, t a = -40c to +85c, v refdac = 1.5v, unless otherwise noted.) (note 2) dac0/dac1 electrical characteristics (continued) parameter symbol conditions min typ max units output impedance power mode = 3 6.1 k? power mode = 2 8.9 k? power mode = 1 16.3 k? power mode = 0 97.7 k? voltage output settling time t sfs noise ilter enabled, code 400h to c00h, rising or falling, to 0.5 lsb 4 ms noise ilter disabled, code 400h to c00h, rising or falling, to 0.5 lsb 0.03 glitch energy power mode = 0, 1, or 2 12 v x ns power mode = 3, code 000h to a5hh 12 bias supply current shared i dacx_on static v ref = 2.5v 110 a static v ref = 1.5v 82 active current i dac12 static v ref = 2.5v power mode = 3 438.7 a static v ref = 2.5v power mode = 2 301.6 static v ref = 2.5v power mode = 1 164.5 static v ref = 2.5v power mode = 0 27.4 active current i dac12 static v ref = 1.5v power mode = 3 263.2 a static v ref = 1.5v power mode = 2 181 static v ref = 1.5v power mode = 1 98.7 static v ref = 1.5v power mode = 0 16.5 max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 10 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, v dd = v rst to 3.6v, r l = 10k and c l = 100pf, t a = -40c to +85c, v refdac = 1.5v, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units active current i dac12 static v ref = 2.048v power mode = 3 359.3 a static v ref = 2.048v power mode = 2 247.1 static v ref = 2.048v power mode = 1 124.8 static v ref = 2.048v power mode = 0 22.5 active current i dac12 static v ref = 1.024v power mode = 3 179.7 a static v ref = 1.024v power mode = 2 123.5 static v ref = 1.024v power mode = 1 67.3 static v ref = 1.024v power mode = 0 11.2 power-on time excluding reference 10 s dac0/dac1 electrical characteristics (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 11 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, v dd = v rst to 3.6v, r l = 10k and c l = 100pf, t a = -40c to +85c, v refdac = 1.5v, unless otherwise noted.) (note 2)(v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units resolution dac r guaranteed monotonic 8 bits differential nonlinearity dnl code 07h to f9h 0.25 1 lsb integral nonlinearity inl code 07h to f9h 0.25 1 lsb offset error e o internal uncommitted op amp (note 5) 0.5 4 mv gain error e g internal reference 2 lsb gain-error temperature coeficient excludes offset and reference drift, using internal uncommitted op amp 5 ppm of fsr/c output voltage range v o min code to max code (note 5) v ssdac v dda3 - 0.5 v output impedance 49 k? voltage output settling time t sfs 40h to c0h code swing rising or falling to 0.5 lsb 3 s dac glitch impulse major carry transitions 12 nv-s supply current per dac i dac static 62.4 a power-on time excluding reference 10 s parameter symbol conditions min typ max units dc characteristicscommon-mode rejection ratio cmrr 16-bit resolution 75 db input offset voltage v os 0.5 8 mv input offset voltage drift v osdrift 5 v/c input bias current (note 5) i bias t a = +25 c, v in = 0v 15 200 pa t a = 0 c to +50 c, v in = 0v 300 t a = -40 c to +85 c, v in = 0v 650 input offset current (note 5) i os t a = +25 c 15 200 pa t a = 0 c to +50 c 300 t a = -40 c to +85 c 650 large signal voltage gain a ol 140 db input voltage range v in+ , v in- en_nch_opampx = 1, en_pch_opampx = 1 v agnd - 50mv v dda3 + 50mv v en_nch_opampx = 0, en_pch_opampx = 1 v agnd - 50mv v dda3 + 1.05 en_nch_opampx = 1, en_pch_opampx = 0 0.95 v dda3 + 50mv dac2/dac3 electrical characteristics operational ampliier electrical characteristics max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 12 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units output voltage swing high v oh v dda3 - v out , 100k? load v dda3 - 10 v dda3 mv output voltage swing low v ol v out - v agnd , 100k? load 5 mv output short circuit current i sc 25 50 ma op amp gnd switches (ina+, inb+, inc+,ind+) inx+ capacitance c inx+ v inx+ = v agnd , f = 1mhz (note 5) 2 pf on-resistance (note 5) r on v inx+ = 3.0v, i inx+ = 10ma 20 30 v inx+ = 3.0v, i inx+ = 50ma 20 inx+ dc current i inx+ (note 5) 50 ma ac characteristics gain-bandwidth gbw c l = 100pf 3 mhz slew rate sr c l = 100pf 0.85 1.6 v/s input voltage noise density v n f = 10khz 20 nv/hz input voltage noise 0.1hz f 10hz 20 v p-p input current noise density i n f = 10khz 10 fa/hz capacitive loading c load no sustained oscillations, r series = 0 100 pf total harmonic distortion thd f = 10khz, v out = 1v p-p , source follower coniguration, (en_nch_opampx = 0, en_pch_opampx =1) or (en_nch_opampx = 1, en_pch_ opampx = 0) -90 db power-supply characteristics supply current i vdda3 en_nch_opampx = 1, en_pch_opampx = 1 183 a en_nch_opampx = 0, en_pch_opampx = 1 155 en_nch_opampx = 1, en_pch_opampx = 0 155 line rejection lr 90 db turn-on time t on 1.5 2.1 s power-down output impedance v outx = 1v 1 g power-down output leakage 1 na op amp feedback switch internal switch on-resistance r intsw 30 ground switch resistance r opagnd 20 operational ampliier electrical characteristics (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 13 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, t a = -40c to +85c, internal reference mode, 4.7f capacitor at refadc, 4.7f cap at refdac, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units internal reference output voltage at refadc and refdac (note 5) v refadc, v refdac v dda3 = 2.3v to 3.6v, t a = +25c -2% 1.024 +2% v v dda3 = 2.3v to 3.6v, refadc, t a = +25c -1% 1.50 +1% v dda3 = 2.3v to 3.6v, t a = +25c -2% 2.048 +2% v dda3 = 2.7v to 3.6v, t a = +25c -2% 2.50 +2% output voltage at refadj v refadj 1.24 v internal reference temperature coeficient (note 5) t cref t a = 0c to +70c 30 ppm/c t a = -40c to +85c 50 temperature coeficient adder of buffer with external reference t c t a = 0c to +70c 5 ppm/c t a = -40c to +85c 10 turn-on time t on (note 5) 0.1 + (v ref x 1.8) 10 ms leakage current with internal reference output disabled (note 5) i refadc refadc_outen = 0 15 50 na i refdac refdac_outen = 0 15 50 refadc and refdac line regulation 100 v/v load regulation i source = 0a to 500a, t a = +25c 10 v/a reference supply current internal reference only (note 10) 33 a refadc buffer 270 refdac buffer 270 internal voltage reference electrical characteristics max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 14 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, t a = -40c to +85c, external reference mode.) (note 2) (v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) parameter symbol conditions min typ max units external reference at refadj input voltage range v refadj 1.24 3% v input resistance 250 k external reference at refadc input voltage range v refadc v dda3 = 2.3v to 3.0v 1.0 to v dda3 - 0.5 v v dda3 > 3.0v 1.0 to 2.5 input capacitance 7 pf dynamic input current 500ksps, v refadc = 2.048v 50 a external reference at refdac input voltage range v refdac v dda3 = 2.3v to 3.0v (typ) 1.0 to v dda3 - 0.5 v v dda3 > 3.0v (typ) 1.0 to 2.5 parameter symbol conditions min typ max units analog signal range v snox , v scmx 0 to v dda3 v on-resistance r on v dda3 = 3.0v, i scm_ = 50ma, v sno_ = 0v to v dda3 30 50 sno_ off-leakage current i sno_(off) v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = +25 c (note 5) 30 100 pa v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = +70c 60 v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = -40c to +85c 1 na external voltage reference electrical characteristics spst switches (sno_, scm_) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 15 downloaded from: http:///
(v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) (v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) spst switches (sno_, scm_) (continued)cs switches (csa_, csb_) parameter symbol conditions min typ max units scm_ off-leakage current i scm_(off) v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = +25 c (note 5) 30 100 pa v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = +70c 50 v dda3 = 3.0v, v scm_ = 0v, 2v v sno_ = 2v, 0v t a = -40c to +85c 1 na scm_ on-leakage current i scm_(on) v dda3 = 3.0v, v scm_ = 0v, 2v t a = +25 c 0.8 na v dda3 = 3.0v, v scm_ = 0v, 2v t a = 0c to +70c 1.2 v dda3 = 3.0v, v scm_ = 0v, 2v t a = -40c to +85c 2.0 turn-on/off time t on /t off v scm_ = 2v, r l = 300, c l = 35pf 1 ns charge injection q v gen = 0v, r gen = 0, c l = 1.0nf (note 5) 2 pc sno_ off-capacitance c snox v sno_ = agnd, f = 1mhz (note 5) 2.5 pf switch on-capacitance c on v scm_ = v sno_, f = 1mhz (note 5) 5.0 pf parameter symbol conditions min typ max units output low voltage v ol v csbx = 500mv, i csx = 35ma, v dda3 > 2.3v 0.7 v v csbx = 350mv, i csx = 50ma, v dda3 > 2.5v 0.6 csa_, csb_ dc current i csx maximum combined current for up to 4 csa/csb pairs (note 5) 100 ma max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 16 downloaded from: http:///
note 2: specifications to -40c are guaranteed by design and are not production tested. typical = 25c, v dd = 3v, unless otherwise specified. note 3: frcvdd is 1 when firmware forces all power to be sourced from main battery v dd rather than v bus . note 4: measured on the v dd pin and the part not in reset. all inputs are tied to gnd or v dd . outputs do not source/sink any current. execution from internal 24mhz relaxation oscillator, cache disabled, internal ldo disabled. note 5: guaranteed by design. note 6: initial startup of rtc from power up of max32600. this does not apply if rtc is running and changing power modes. note 7: during consecutive samples, conversion time overlaps acquisition time. note 8: ac electrical specifications are guaranteed by design and are not production tested. note 9: 10khz sine-wave input signal. note 10: in order to perform adc measurements, the internal reference must be turned on even when using external voltage reference. (v dda3 = 2.3v to 3.6v, t a = -40c to +85c, unless otherwise noted.) (note 2) temperature sensor parameter symbol conditions min typ max units internal temperature sensor temperature resolution 0.11 c/lsb internal sensor measurement error external voltage reference 3 c external temperature sensor current sourced onto ain1p (note 5) i ain1p0 aincurrenten = 1aincurrentsel = 00 v ain1p < (v dda3 - 0.5v) 4 a i ain1p1 aincurrenten = 1aincurrentsel = 01 v ain1p1 < (v dda3 - 0.5v) 60 i ain1p2 aincurrenten = 1aincurrentsel = 10 v ain1p2 < (v dda3 - 0.5v) 64 i ain1p3 aincurrenten = 1 aincurrentsel = 11 v ain1p3 < (v dda3 - 0.5v) 120 max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 17 downloaded from: http:///
ball conigurations 1 top view v ssdac scm3 v ssdac inc+ inc- outc v ssdac inb+ inb- outb v ssdac hfxout v ss p0.2 p0.5 p0.7 scm2 v ssdac sno3 v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac hfxin v ss p0.1 p0.4 p0.6 p1.0 ab cd e f g h j k l m n p r t u v ab cd e f g h j k l m n p r t u v sno2 v ssdac v ssdac v ssdac ind+ ind- outd v dda3dac ina+ ina- outa v ssdac tampero p0.0 p0.3 v ss p1.1 p1.2 scm0 v ssdac scm1 sno0 v ssdac sno1 v ssadc v ssadc v ssadc ain1+ v ssadc ain0+ ain1- v ssadc ain0- v ssadc v ssadc v ssadc ain3+ v ssadc ain2+ ain3- v ssadc ain2- v ssadc v ssadc v dda3adc ain5+ v ssadc ain4+ ain5- v ssadc ain4- v ssadc v ssadc v ssadc ain6+ v ssadc v ssadc ain6- v ssadc ain7+ v ssadc ain7- v ssadc v adj d- v ssadc v lcd2 d+ v ssadc v lcd1 v lcd v bus v ddb tck v ss 32kout srstn v ss 32kin v rtc tsel tamperi p7.6 tdo tdi p7.5 tms p7.7 p7.4 v ss p7.1 p6.6 p7.3 p7.0 p6.5 p7.2 p6.7 p6.4 v ss p5.6 p5.5 p6.3 p6.1 p5.7 p6.2 p6.0 p4.6 p4.5 p4.4 p5.1 p5.0 p4.7 p5.4 p5.3 p5.2 p3.5 p3.4 p3.3 p4.0 p3.7 p3.6 p4.3 p4.2 p4.1 p2.4 p2.5 p2.6 rstn p3.0 p2.7 v ss p3.2 p3.1 p1.3 p1.4 p1.5 p2.0 p1.6 p1.7 p2.1 p2.2 p2.3 v dda3ref refadj v ssub v ddio refdac v ss v ss v ddio refadc v ss v ss v reg18 v ssref v dda3 v dd v reg18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 max32600-p85 12mm 12mm ctbga max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 18 downloaded from: http:///
ball conigurations (continued) 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 scm3 ab cd e f g h j k l m n ab c d ef gh j k l m n top view v ssub scm2 v dda3dac ind+ ind- outd v ssdac inb+ inb- outb v ddio_sw1 hfxout sno3 v ssdac sno2 v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ssdac v ss hfxin v ssdac v ssdac v ssdac v ssdac inc+ inc- outc v ssdac ina+ ina- outa v ss p1.0 sno1 v ssdac scm0 tampero p1.1 scm1 v ssdac sno0 p1.2 p1.3 p1.4 v dda3ref p1.5 p1.6 p1.7 v ssref ain1+ tck tdo v ddio_sw2 v dda3adc v ssadc ain1- v ss tdi p2.0 ain0+ v ssadc v ssadc p0.1 p0.0 p2.1 ain0- v ssadc ain2+ p0.5 p0.2 p2.2 v dda3 v ssadc ain2- v dd ain4+ ain4- v reg18 tamperi p0.7 p0.6 p0.4 p0.3 p2.3 ain5+ v ssadc v bus v ddb v ss v ddio v ss v ss tsel tms p2.4 p2.5 ain5- v ssadc ain3+ ain3- v rtc d- d+ v ss 32kin 32kout v ss p2.6 p2.7 refdac refadc refadj srstn rstn max32600-j85 7mm 7mm ctbga max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 19 downloaded from: http:///
bump coniguration sno3 scm3 v ss ain1+ ain1- v dda3ref v ss p1.7 p2.3 p2.5 v ss v ss v ssdac out at ampero v ssdac v ss v reg18 tms p2.4 sno1 p2.6 p2.7 tdi tck tdo p0.0 p0.2 v ss n.c. inc+/- ta mperi srstn p0.7 p0.5 v ssub 32kout p0.6 p0.4 p1.4 v ddio tsel p0.3 v ssdac v ssdac v ss v ssdac outb p2.0 v ssref v ssadc v ssadc scm0 rstn ref adc v ssadc n.c. p1.3 scm1 ref dac refadj v ss p2.1 n.c. v ss hfxin v ddio_ sw1 p1.1 v ss v ssdac inb+/- p1.5 p1.6 v ssdac ina+ p1.0 v ss hfxout ina- v ssadc sno0 p1.2 p2.2 v reg18 v dda3 dac outc 12345678 91 01 11 2 12345678 91 01 11 2 d- v dd d+ 32kin v dda3 v ss v ddb v rt c v bus ain2- ain3+ ain3- v ssadc ain2+ v ssadc v ssadc cfg v ddio_ sw2 n.c. a b cd e f g h j a b cd e f g h j + top view (bump side down) p0.1 n.c. max32600-w85 wlp (5.4mm x 4.3mm) v dda3adc max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 20 downloaded from: http:///
ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) clock pins v8 n9 a5 32kin 32khz clock input. connect to 32khz crystal. u8 n10 a6 32kout 32khz clock output. connect to 32khz crystal. b13 b13 f10 hfxin high-frequency crystal input. connect an external crystal or resonator between hfxin and hfxout as the high-frequency system clock. alternatively, hfxin is the input for an external high-frequency clock source when hfxout is shorted to ground. a13 a13 g10 hfxout high-frequency crystal output. connect an external crystal or resonator between hfxin and hfxout as the high-frequency system clock. to use an external high-frequency clock source as the system clock, connect hfxout to ground and apply clock source to hfxin. analog pins g3, h3 j1, k1 ain0+, ain0- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain0+ acts as input ain0 and ain0- acts as input ain8. g1, h1 g3, h3 e3, e4 ain1+, ain1- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain1+ acts as input ain1 and ain1- acts as input ain9. k3, l3 k3, l3 d1, c1 ain2+, ain2- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain2+ acts as input ain2 and ain2- acts as input ain10. k1, l1 n3, n4 c4, c3 ain3+, ain3- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain3+ acts as input ain3 and ain3- acts as input ain11. n3, p3 l5, l6 ain4+, ain4- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain4+ acts as input ain4 and ain4- acts as input ain12. n1, p1 m1, n1 ain5+, ain5- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain5+ acts as input ain5 and ain5- acts as input ain13. t1, u1 ain6+, ain6- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain6+ acts as input ain6 and ain6- acts as input ain14. u3, v3 ain7+, ain7- analog input. this pair of analog inputs can function as two single- ended inputs or one differential pair. in single-ended mode, ain7+ acts as input ain7 and ain7- acts as input ain15. ball/bump descriptions max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 21 downloaded from: http:///
ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) reference pins k8 g2 f1 refadc internal adc reference pin. if using the internal reference, this pin must be connected to ground through at least a 4.7f ceramic chip capacitor. in an external reference is used, it is input on this pin. h9 f3 g2 refadj if an external bandgap input is used to provide the basis for the internal adc and dac reference generation, it is input on this pin. j8 f1 g1 refdac internal dac reference pin. if using the internal reference, this pin must be connected to ground through at least a 4.7f ceramic chip capacitor. in an external reference is used, it is input on this pin. op amp/comparator pins c9 c9 g7 ina+ op amp a positive input c10 c10 g8 ina- op amp a negative input c11 c11 h8 outa op amp a output a9 a9 inb+ op amp b positive input a10 a10 inb- op amp b negative input j6 inb+/- op amp b positive/negative input. inb+ and inb- are both bonded out to bump j6. a11 a11 j5 outb op amp b output a5 c5 inc+ op amp c positive input a6 c6 inc- op amp c negative input j2 inc+/- op amp c positive/negative input. inc+ and inc- are both bonded out to bump j2. a7 c7 j3 outc op amp c output c5 a5 ind+ op amp d positive input c6 a6 ind- op amp d negative input c7 a7 outd op amp d output usb function pins u6 n7 a2 d+ usb d+ signal. this bidirectional pin carries the positive differential data or single-ended data. connect this pin to a usb b connector. this pin is weakly pulled high internally when the usb is disabled. t6 n6 a3 d- usb d- signal. this bidirectional pin carries the negative differential data or single-ended data. connect this pin to a usb b connector. this pin is weakly pulled high internally when the usb is disabled. t7 m3 b3 v bus usb v bus supply voltage. connect v bus to a positive 5.0v power supply. bypass v bus to ground with a 1.0f ceramic capacitor as close as possible to the v bus pin. t8 m4 b4 v ddb 3.3v regulated v bus output. this pin must be connected to ground with a 4.7f ceramic capacitor as close as possible to the v ddb pin. ball/bump descriptions (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 22 downloaded from: http:///
ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) reset pins h16 d12 e9 rstn hardware reset (active low) input. entire chip is reset (por) except for rtc circuitry. u9 m9 c8 srstn software reset (active low) input. resets arm core and digital peripherals/registers that are normally cleared by a system reset. does not affect the rtc or por-reset-only settings; does not reset the arm debug engine or jtag debugger state. after sampling srstn as a logic 0, srstn is driven low for 6 clock cycles. additionally, srstn is driven low for at least 6 clock cycles due to a watchdog reset, irmware reboot, arm reset request, arm lockup, or power-fail event. analog spst switches d1 d3 e6 scm0 analog switch 0 common terminal e1 e3 d6 sno0 analog switch 0 normally open terminal d3 e1 e8 scm1 analog switch 1 common terminal e3 d1 d8 sno1 analog switch 1 normally open terminal b1 a3 scm2 analog switch 2 common terminal c1 b3 sno2 analog switch 2 normally open terminal a3 a1 g5 scm3 analog switch 3 common terminal b3 b1 g4 sno3 analog switch 3 normally open terminal tamper detection pins t11 l8 a7 tamperi connect to tampero through a pcb trace that is uninterrupted. used by trust protection unit (tpu) to prevent external tampering of the system. if the tampero signal is interrupted, tamperi causes a tamper event to the device. c13 d11 h9 tampero connect to tamperi through a pcb trace that is uninterrupted. used by tpu to prevent external tampering of the system. if the tampero signal is interrupted, tamperi causes a tamper event to the device. jtag pins t9 g11 c10 tck jtag tck pin, weak pullup u11 h12 c11 tdi jtag tdi pin, weak pullup u10 g12 b12 tdo jtag tdo pin v10 m11 b7 tms jtag tms pin, weak pullup t10 m10 d9 tsel jtag tsel pin, weak pullup power pins l10 l4 a4 v dd digital supply voltage. this pin must be connected to ground through at least a 4.7f external ceramic chip capacitor. ball/bump descriptions (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 23 downloaded from: http:///
ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) k11, l11 l7 b6, j8 v reg18 regulator capacitor. this pin must be connected to ground through at least a 1.0f external ceramic-chip capacitor. the capacitor must be placed as close to this pin as possible. no external devices other than the capacitor should be connected to this pin. note: on the wlp package, the capacitor should be placed as close as possible to bump b6. v9 n5 b5 v rtc 3v nominal backup supply input voltage. connect to 3v nominal power supply. this pin must be connected to ground through a 1.0f external ceramic chip capacitor. a14, b14, c16, j9, j10, j16, k9, k10, t13, t16, u7, v7 b12, c12, h11, m5, m7, m8, n8, n11 h2, g3, g9, f4Cf9, e7, d7, b2 v ss digital ground f1, f2, f3, g2, h2, j1, j2, j3, k2, l2, m1, m2, n2, p2, r1, r2, r3, t2, t3, t4, u2, u4, v2, v4 h2, j2, j3, k2, l2, m2, n2 d2Cd5, e2, e5, f2 v ssadc adc ground a2, a4, a8, a12, b2, b4Cb12, c2, c3, c4, c12, d2, e2 a8, b2, b4C b11, c1Cc4, c8, d2, e2 g6, h3Ch7, j7 v ssdac dac ground l8 g1 e1 v ssref reference ground h10 a2 c5 v ssub substrate ground. connect to v ss . l9 l1 b1 v dda3 analog supply voltage. this pin must be connected to ground through a 1.0f external ceramic chip capacitor. m3 h1 c2 v dd a3adc adc analog supply voltage. this pin must be connected to ground through a 10f external ceramic chip capacitor. c8 a4 j4 v dd a3dac dac analog supply voltage. this pin must be connected to ground through a 1.0f external ceramic chip capacitor. h8 f2 f3 v dd a3ref analog reference supply voltage. this pin must be connected to ground through a 1.0f external ceramic chip capacitor. h11, j11 m6 c9 v ddio i/o supply voltage. this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. a12 j9 v ddio_ sw1 switchable i/o supply voltage 1. connect to either the vreg18 (1.8v) or v ddio (3v) supply to set the i/o supply rail for ports p0 and p1. this pin must be connected to ground through at least at 1.0f external ceramic chip capacitor. note: port p6 and p7 are always powered from v ddio . ball/bump descriptions (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 24 downloaded from: http:///
ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) g13 c7 v ddio_ sw2 switchable i/o supply voltage 2. connect to either the vreg18 (1.8v) or v ddio (3v) supply to set the i/o supply rail for ports p2, p3, p4, and p5. this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. note: port p6 and p7 are always powered from v ddio . lcd pins v6 v lcd lcd bias control voltage. highest lcd drive voltage used with static bias. if using lcd functionality, this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. v5 v lcd1 lcd bias voltage 1. lcd drive voltage used with 1/2 and 1/3 lcd bias. an internal resistor-divider sets the voltage. external resistors and capacitors can be used to change the lcd voltage or drive capability at this pin. if using lcd functionality, this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. u5 v lcd2 lcd bias voltage 2. lcd drive voltage used with 1/3 lcd bias. an internal resistor-divider sets the voltage. external resistors and capacitors can be used to change lcd voltage or drive capability at this pin. if using lcd functionality, this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. t5 v adj lcd adjustment voltage. connect to an external resistor to provide external control of the lcd contrast. leave disconnected for internal contrast adjustment. if using lcd functionality, this pin must be connected to ground through at least a 1.0f external ceramic chip capacitor. general-purpose i/o c14 j12 b11 p0.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. b15 j11 a11 p0.1 a15 k12 b10 p0.2 c15 l12 a10 p0.3 b16 l11 b9 p0.4 a16 k11 a9 p0.5 b17 l10 b8 p0.6 a17 l9 a8 p0.7 ball/bump descriptions (continued) max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 25 downloaded from: http:///
ball/bump descriptions (continued) ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) b18 c13 h10 p1.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. c17 d13 j10 p1.1 c18 e11 f11 p1.2 d16 e12 g11 p1.3 d17 e13 j11 p1.4 d18 f11 h11 p1.5 e17 f12 h12 p1.6 e18 f13 g12 p1.7 e16 h13 e10 p2.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. f16 j13 f12 p2.1 f17 k13 e11 p2.2 f18 l13 e12 p2.3 g16 m12 d11 p2.4 g17 m13 d12 p2.5 g18 n12 d10 p2.6 h18 n13 c12 p2.7 h17 p3.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. j18 p3.1 j17 p3.2 k18 p3.3 k17 p3.4 k16 p3.5 l18 p3.6 l17 p3.7 l16 p4.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. m18 p4.1 m17 p4.2 m16 p4.3 n18 p4.4 n17 p4.5 n16 p4.6 p18 p4.7 max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 26 downloaded from: http:///
ball/bump descriptions (continued) ball bump name function max32600-p85 (192 ball) max32600-j85 (120 ball) max32600-w85 (wlp) p17 p5.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. p16 p5.1 r18 p5.2 r17 p5.3 r16 p5.4 t18 p5.5 t17 p5.6 u18 p5.7 v17 p6.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. u17 p6.1 v16 p6.2 u16 p6.3 v15 p6.4 u15 p6.5 t15 p6.6 v14 p6.7 u14 p7.0 general-purpose, digital, i/o and alternate functions. these port pins function as bidirectional i/o pins. all port pins default to high- impedance mode with weak pullups after a reset. all alternate functions must be enabled from software. t14 p7.1 v13 p7.2 u13 p7.3 v12 p7.4 u12 p7.5 t12 p7.6 v11 p7.7 a1, a12, h1, j1, j12 n.c. not connected. leave unconnected. c6 cfg must be tied to v ddio . max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 27 downloaded from: http:///
functional diagram rtc & alarms 96, 128, 160 segment lcd bias, mux, & frame generation vlcd vadj vlcd[2:1] 2 uart i 2 c slave shared pad functions (priority muxing) lcd com lcd seg led drive uart i2c spi pulse train, square wave, 32-bit timers gpio external interrupts supported on all gpio pins clock generator 32kin 32kout hfxin hfxout bus matrix C ahb, apb, ibus, dbus... 16-bit adc ain0+ ain1+ ain0-/ain8+ ain1-/ain9+ ain2-/ain10+ ain3-/ain11+ ain4-/ain12+ ain5-/ain13+ ain6-/ain14+ ain7-/ain15+ ain3+ ain4+ ain5+ ain6+ ain7+ ain2+ vdac0 power on reset, brownout monitor, supply voltage monitors rstn vdd vdda3 vreg18 core ldo reg usb full speed transceiver d+ d ? 3.3v usb ldo reg vusb vddb ref vrtc refadc m u x 1.24v bandgap refadcrefdac sw0 scm0 sno0 4 32-bit timer 3 spi master vdac1 8-bit dac vdac2 ref vdac3 refdac refadc 2 i 2 c master gpio pulse train led drive pga a v = 1,2,4,8 sw1 scm1 sno1 sw2 scm2 sno2 sw3 scm3 sno3 refadj prog. current ain0+ ain1+ to adc temp. sensor external filtering vdda3adc vdda3dac vdda3ref jtag tsel tck tdi tms tdo special function muxing external ints, wakeup m 8-bit dac ref m n 12-bit dac ref m 12-bit dac ref m m u x refdac refadc refdac refadc refdac refadc tamperi tampero trust protection unit vdac2 outb inb- swb inb+ vdac0 vdac3 vdac1 low power comp b opamp/comparator b vdac2 outa ina- swa ina+ vdac0 vdac3 vdac1 low power comp a opamp/comparator a vdac 2 outc inc- swa inc+ vdac0 vdac3 vdac1 low power comp c opamp/comparator c vdac2 outd ind- swd ind+ vdac0 vdac3 vdac1 low power comp d opamp/comparator d dac2 dac1 dac0 arm cortex tm -m3 32-bit cpu nvic 32kb sram 2kb cache 256kb flash peripheral management unit 2 watchdog timer usb 2.0 fs controller crc & id dynamic tamper sensor vddio srstn vddio_sw1 vddio_sw1 p7[0:7] p6[0:7] p5[0:7] p4[0:7] p3[0:7] p2[0:7] p1[0:7] p0[0:7] see max32600 users guide for detailson the special functions and the pin configuration matrix. dac3 aes maa prng instant erase key max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 28 downloaded from: http:///
detailed description the max32600 microcontroller is based on the industry- standard arm cortex-m3 32-bit risc cpu and includes 256kb of lash memory, 32kb of sram, and a 2kb 2-way set associative cache. the device includes three spi master interfaces, two uarts, two i 2 c master interfaces and one i 2 c slave interface, four 32-bit timers (each of which can be optionally split into dual 16-bit timers), a real-time clock (rtc) with three programmable alarms, dual independent windowed watchdog timers, and four supply voltage monitors with multiple user-selectable, low-voltage detection levels. for system security and integrity checking, a trust protection unit (tpu) is optionally available that includes all necessary features to secure communications and protect internal data and irmware. integrated high-performance analog peripherals include a 16-bit adc with input buffer, programmable gain ampliier, and a dual 8:1 differential (or 16:1 single- ended) input mux, two 12-bit dacs, two 8-bit dacs, four operational ampliiers with comparator mode, four low- power comparators, an internal temperature sensor, a high-precision internal programmable reference, and four spst analog switches. a multichannel pmu (peripheral management unit) interface, with operation during run mode and low-power sleep mode, can be used to conigure and transfer data to and from peripherals including the adc, dacs, communications ports, usb, tpu, and the crc hardware module. arm cortex-m3 core the device is based on the arm cortex m3 32-bit risc cpu, which implements the armv7-m architectural proile. the implementation of the cortex m3 core used in the device is targeted for a maximum operating frequency of 24mhz and provides the following features: 32-bit data path with mixed 16-bit and 32-bit instruc- tions (thumb ? -2 instruction set) single-cycle multiplication and hardware-based divi- sion operations nested vectored interrupt controller (nvic) with multiple interrupt priority levels and nested interrupt support 32-bit byte address data pointers for a maximum addressable 4gb memory space, shared by code memory, data memory, arm core peripherals and device-speciic peripherals low-power, highly energy eficient core reduces power consumption built-in debug functionality with jtag port (connects to internal debug access port) power-saving sleep and deep sleep modes with fast wake-up interrupt sources the devices include the arm nested vector interrupt controller (nvic) providing high-speed, deterministic response, interrupt masking, and multiple interrupt sources. each peripheral is connected to the nvic and can have multiple interrupt lags indicating the speciic source of the interrupt within the peripheral. the device supports up to 64 distinct interrupt sources (including internal and external interrupts), with eight priority levels. low power modes the max32600 has multiple operating modes with many user-conigurable options offering signiicant lexibility in total power consumption. these options are stored in the data retention power domain registers and are continuously powered across all modes of operation. the registers dictate which analog and digital peripherals are intended to remain enabled during low power modes. likewise, there are dedicated system registers that dictate the coniguration of features during run modes. the max32600 supports four power modes: lp0: stop, lp1: standby, lp2: pmu,and lp3: run. the low power modes (lp0: stop and lp1: standby) are under the control of the power sequencer, while lp2: pmu is controlled by the pmu, and the lp3: run mode is controlled by the arm core. the vrtc power pin (powered by battery or super cap) ensures that this domain is always on during battery change or other loss-of-power events on the main supply. thumb is a registered trademark of arm ltd. max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 29 downloaded from: http:///
pmu the device's peripheral management unit (pmu) is a dma-based linked list processing engine. the pmu can perform operations and data transfers involving memory and/or peripherals in the advanced peripheral bus (apb) and advanced high-performance bus (ahb) peripheral memory space while the main cpu is in a sleep state. this allows low-overhead peripheral operations (for which intensive cpu resources are not required) to be performed without the cpu, signiicantly reducing overall power consumption. additionally, for certain analog and digital operations, switching the cpu off and handling the operations using the pmu provides a lower-noise environment that is critical for obtaining optimum analog- to-digital converter (adc) and digital-to-analog converter (dac) performance. crc module a crc hardware module is included to provide fast calculations and data integrity checks by application software. the crc module supports both the crc-16- ccitt and crc-32 polynomials. the crc-16 and crc- 32 calculation engines operate independently in parallel; each crc engine has a programmable start seed and can be used to calculate checksums of arbitrarily long data sequences. data can be loaded either directly or using the pmu; the crc-16-ccitt completes in two clock cycles and the crc-32 completes in four clock cycles for each data input calculated. watchdog timers the device provides two independent watchdog timers (wdt) with window support. the watchdog timers are independent and have multiple clock source options to ensure system security. the watchdog uses a 32-bit timer with prescaler to generate the watchdog reset. when enabled, the watchdog timers must be fed prior to timeout or within a window of time if window mode is enabled. failure to feed the watchdog timer during the programmed timing window results in a watchdog timeout. 32-bit/16-bit timers the device includes four 32-bit timers that are usable for timing, capture/compare, or generation of pulse- width modulated (pwm) signals. each 32-bit timer can optionally be split into a pair of 16-bit timers. the capture/ compare, input/output, and pwm options are available on the 32-bit timers only. features of the 32-bit timers include the following: 32-bit counter with one-shot and continuous auto-reload modes programmable prescaler for timer input clock external i/o pin option allows selectable input or out- put function for each timer instance using gpio pin output mode can be used for pwm output genera- tion or timer rollover output input mode can be used for timer input (counter mode), clock gating or capture, limited to an input frequency of one-fourth the peripheral clock fre- quency timer interrupt real-time clock a binary real-time clock (rtc) keeps the time of day in a 32-bit timer with resolution programmable from 244s to 1 second. with a 1-second tick frequency, the rtc can count up to 139 years before rolling over. two time-of- day alarms can be used to trigger an interrupt or wake up the devices from low-power mode when the rtc timer reaches a speciied value; a separate sub-second alarm can be set to trigger on a programmable subdivide of the rtc tick period. for example, with a 1-second rtc resolution, the sub-second alarm can be triggered every second, every 500ms, every 250ms, every 125ms, and so on down to a minimum of 244s. usb device controller the integrated usb controller is compliant with the usb 2.0 speciication, providing full-speed operation as a usb peripheral device. integrating the usb physical interface (phy) allows direct connection to the usb cable, reducing board space and overall system cost. an integrated voltage regulator enables smart switching between the main supply and v bus when connected to a usb host controller. the usb controller includes a dedicated dma engine (separate from the pmu) that is used to transfer data to and from the endpoint buffers located in sram. a total of seven endpoint buffers are supported with conigurable selection of in or out, in addition to endpoint 0, which is used for control purposes only. i 2 c master/slave interfaces two i 2 c master interfaces and one i 2 c slave interface are available for communication with a wide variety of other i 2 c-enabled peripherals. the i 2 c bus is a 2-wire, bi- directional bus using a ground line and two bus lines, the serial data line (sda) and the serial clock line (scl). both the sda and scl lines must be driven as open-collector/ drain outputs. external resistors (r p ) are required pull the lines to a logic-high state. max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 30 downloaded from: http:///
the device supports both the master and slave protocols. in the master mode, the interfaces have ownership of the i 2 c bus, drive the clock, and generate the start and stop signals. this allows them to send data to a slave or receive data from a slave as required. in slave mode, the interfaces rely on an externally generated clock to drive scl and respond to data and commands only when requested by the i 2 c master device. spi master interfacesthe device has three spi master interface ports. each spi controller provides an independent master-mode serial communication channel that communicates synchronously with peripheral spi devices in a single or multiple slave system. the third spi instance is intended for future bluetooth module communication. the spi controllers support half- or full-duplex communications with single, dual, or quad data transmission modes, and can be operated in master mode only. multiple slave select lines are available with conigurable polarity, and optional slave ready (sr) inputs can be used for hardware low control for spi devices that support this function. uart interfaces the device has two serial communication interfaces. the universal asynchronous receiver-transmitter (uart) interface ports support full-duplex asynchronous communications. the two uarts implemented on the devices are identical in behavior and can be conigured independently. uart features include the following: 2-wire interface programmable transmit and receive interrupts independent baud-rate generators programmable even/odd/no parity modes programmable start/stop bit options character lengths of 5/6/7/8 bits supported optional hardware low control (rts/cts) lcd controller the 192-ball max32600 include an lcd controller with a boost regulator that interfaces directly to common low- voltage liquid crystal displays. by integrating the lcd controller in hardware, the device allows designs that require only an lcd glass rather than a considerably more expensive lcd module. every character in an lcd glass is composed of one or more segments, each of which is activated by selecting the appropriate segment and common signal. the lcd controller can multiplex combinations of up to 40 segment outputs (seg0 to seg39) and four common signal outputs (com0 to com3). unused segment outputs can be used as standard gpio port pins. the segments are easily addressed by writing to dedicated display memory. once the lcd controller settings and display memory have been initialized, the 21-byte display memory is periodically scanned, and the segment and common signals are generated automatically at the selected display frequency, with no additional cpu intervention required. the design is further simpliied and cost reduced by the inclusion of software-adjustable internal voltage-dividers to control display contrast, using either v ddio or an external voltage. if desired, contrast can also be controlled with an external resistor network. features of the lcd controller include the following: automatic lcd segment and common-drive signal generation integrated boost regulator ensures lcd operation over entire digital operating range flexible lcd clock source selection with adjustable frame frequency internal voltage-divider resistors eliminate require- ment for external components internal adjustable resistor allows contrast adjust- ment without external components four display modes are supported by the lcd controller: static (com0) 1/2 duty multiplexed with 1/2 bias voltages (com[0:1]) 1/3 duty multiplexed with 1/3 bias voltages (com[0:2]) 1/4 duty multiplexed with 1/3 bias voltages (com[0:3]) the voltages available for driving the lcd are v lcd , v lcd 2/3, v lcd 1/3, and v adj . the 1/2-bias mode, which uses an output level of v lcd 1/2, requires two of the lcd voltage supply pins (v lcd2 and v lcd1 ) to be shunted together externally. max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 31 downloaded from: http:///
16-bit adc with pga the devices include a 16-bit analog-to-digital converter (adc) with a 16-channel analog input multiplexer, to allow selection of an analog input from one of 16 input lines (single-ended mode) or one pair of eight input pairs (differential mode). the differential mode supports fully differential signal inputs. the front end pga allows programmable gain settings of x1, x2, x4, and x8 before the input sample is converted. an anti-aliasing ilter is included between the output of the pga and the adc sample conversion stage. the adc reference voltage is selectable between v dda3 and the dedicated adc reference level. the adc reference level can be set by software to one of four output levels1.024v, 1.5v, 2.048v, and 2.5vbased on the 1.24v reference bandgap. adc/dac internal/external reference and programmable output buffers two programmable reference levels (one used by the adc, one used by the dacs) are included, and each can be individually set to one of four output levels. an external reference can also be provided at the refadj pin; if this feature is used, the external reference voltage is used in place of the 1.24v bandgap output, and the programmable output levels for the adc and dac references shift accordingly. 12-bit voltage output dacs the device includes two 12-bit voltage output dacs that output single-ended voltages. the reference used by these dacs is selectable between the dac reference level and the adc reference level. each dac instance includes pmu channel access to allow output values to be loaded to the dac directly from memory. 8-bit voltage output dacs the device includes two 8-bit voltage output dacs that output single-ended voltages. the reference used by these dacs is selectable between the dac reference level and the adc reference level. each dac instance includes pmu channel access to allow output values to be loaded to the dac directly from memory. uncommitted op amps with comparator mode the device contains four uncommitted operational ampliiers. any unused op amp should be connected with its positive input pin grounded and the negative input pin and output pin shorted together. each op amp can be switched between ampliier and comparator mode under software control. each op amp contains an integrated internal switch that can be used to short the negative/inverting input pin to the output pin of the op amp under software control, putting the op amp in a voltage follower mode. in this coniguration, the op amp can be used as an output buffer for any of the four dac outputs. any of the four dac outputs may optionally be internally connected to the noninverting inputs of one or more of the four op amps, under software control. uncommitted spst analog switches the device contains four uncommitted spst analog switches that can be opened and closed under software control. all spst switches are open by default following any reset or power-on reset. the spst switches support input voltages from ground to v dda3 . temperature sensor the device includes an internal temperature sensor that can be read using the adc, and additionally supports a mode for an external temperature sensor, which is connected to the same adc input pair. max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 32 downloaded from: http:///
industry-standard core and flexible peripherals enable rapid prototyping for improved time to market ? arm cortex-m3 32-bit risc cpu single-cycle multiplication nested vectored interrupt controller ? memory 256kb flash memory with 2kb instruction cache 32kb sram ? supply voltage 1.8v to 3.6v digital supply voltage 2.3v to 3.6v analog supply voltage ? tool chains supported include gnu, eclipse, and iar ? low power wakeup (lp0/lp1) rtc timeout 244s resolution multiple timer wakeup options all 64 gpio level sensitive usb power detection ? peripheral management unit (pmu) pmu services peripherals while cpu is in sleep mode saves power when arm cortex-m3 core is inactive 6 pmu channels, each with read/write access to all ahb and apb devices ? digital and communication peripherals 4 32-bit timers, conigurable to 8 x 16-bit 32-bit real-time clock with subsecond alarm and two time-of-day alarms dedicated backup supply pin and trickle charge four programmable supply voltage detectors power-on-reset/brownout reset two programmable windowed watchdog timers three spi masters, two uarts, two i 2 c masters, and one i 2 c slave port up to 64 gpio pins with external interrupt and wake from low-power mode support ? usb device interface 2.0 full-speed compliant usb integrated transceiver with regulator, on-chip termination and pullup resistors 5v to 3.3v regulation with integrated supply management to enable usb-compliant switching dedicated usb dma engine allows automatic transfer of endpoint data to/from sram ? pulse train engine with eight digital output channels and 5 analog control outputs ? clock sources 32khz crystal oscillator for accurate rtc external high-frequency crystal oscillator pll generates 48mhz usb clock (2x/4x/6x hfx) internal 24mhz 1% relaxation oscillator ? lcd controller 96, 128, or 160 segments 4 x 24, 4 x 32, 4 x 40 static, 1/2, 1/3, and 1/4 duty cycle boost converter for 3.3v v lcd operation adjustment resistor for contrast control eliminates requirement for external components additional beneits and features max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 33 downloaded from: http:///
+denotes a lead(pb)-free/rohs-compliant package. part temp range pin-package max32600-p85a+ -40c to +85c 192 ctbga max32600-p85b+ -40c to +85c 192 ctbga max32600-j85a+ -40c to +85c 120 ctbga max32600-j85b+ -40c to +85c 120 ctbga max32600-w85a+ -40c to +85c 108 wlp max32600-w85b+ -40c to +85c 108 wlp package type package code outline no. land pattern no. 192 ctbga x19222+1c 21-0712 120 ctbga x12077+1c 21-0899 108 wlp w1084a5+1 21-1075 part flash (kb) sram (kb) adc channels trust protection unit (tpu) lcd pin-package max32600-p85a+ 256 32 16 1, 8 2 no 160-segment 12mm 12mm ctbga max32600-p85b+ 256 32 16 1, 8 2 yes 160-segment 12mm 12mm ctbga max32600-j85a+ 256 32 12 1, 6 2 no no lcd 7mm 7mm ctbga max32600-j85b+ 256 32 12 1, 6 2 yes no lcd 7mm 7mm ctbga max32600-w85a+ 256 32 6 1, 3 2 no no lcd 5.4mm 4.3mm wlp max32600-w85b+ 256 32 6 1, 3 2 yes no lcd 5.4mm 4.3mm wlp feature 5.4mm x 4.3mm wlp 7mm x 7mm ctbga 12mm x 12mm ctbga lcd 160-segment gpio (8-bit ports) 3 3 8 adc inputs 6 single/ 6 differential 12 single/ 6 differential 16 single/ 8 differential internal only op amp 1 0 0 external input, external output op amp 2 0 0 fully external op amp control 1 4 4 two-pad switches 3 4 4 shared-pad switches 1 0 0 package information for the latest package outline information and land patterns (footprints), go to www.maximintegrated.com/packages . note that a +, #, or - in the package code indicates rohs status only. package drawings may show a different sufix character, but the drawing pertains to the package regardless of rohs status. package/feature details ordering information selector table max32600 wellness measurement microcontroller www.maximintegrated.com maxim integrated 34 downloaded from: http:///
revision number revision date description pages changed 0 6/14 initial release 1 10/14 added wlp package and updated speciications in the electrical characteristics table 1C3, 5C7, 11C13, 15C24, 29, 30 2 11/14 revised beneits and features section 1, 30 3 12/14 updated simpliied functional diagram , electrical characteristics table notes, ball/bump descriptions , detailed description , and usb device controller sections, package/feature details table, and replaced ball conigurations 1C18, 20C34 4 6/15 replaced the simpliied functional diagram ; updated the electrical characteristics tables; updated the srstn bump description; added the low power modes and pmu sections; added lp0/lp1 information to additional beneits and features section 1C17, 23, 29, 33 5 7/15 added note 5 to two dc characteristics parameters (no missing codes and integral nonlinearity) 7 6 2/16 updated package thermal characteristics , adc/pga electrical characteristics , internal voltage reference electrical characteristics , ball/bump description , detailed description , low power modes , i 2 c master/slave interfaces sections 2, 8, 14, 21, 22, 27, 29, 30 revision history maxim integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim integrated product. no circuit patent licenses are implied. maxim integrated reserves the right to change the circuitry and speciications without n otice at any time. the parametric values (min and max limits) shown in the electrical characteristics table are guaranteed. other parametric values quoted in this data sheet are provided for guidance. maxim integrated and the maxim integrated logo are trademarks of maxim integrated products, inc. ? 2016 maxim integrated products, inc. 35 max32600 wellness measurement microcontroller for pricing, delivery, and ordering information, please contact maxim direct at 1-888-629-4642, or visit maxim integrateds website at www.maximintegrated.com. downloaded from: http:///


▲Up To Search▲   

 
Price & Availability of MAX32600-P85BW

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X